01
CXL技术概览
CXL是什么?为什么需要CXL?CXL 1.x/2.0/3.0演进路线。
基础演进
02
CXL协议栈基础
CXL.io、CXL.cache、CXL.mem三大子协议详解。
协议核心
03
CXL 2.0核心特性
内存池化(Memory Pooling)架构与原理。
池化2.0
04
CXL 2.0交换技术
CXL交换机(Switch)的角色与拓扑结构。
交换拓扑
05
CXL 3.0新特性
多层级交换、Fabric管理、内存语义增强。
3.0Fabric
06
CXL内存池化实现
基于CXL的内存扩展与共享机制。
实现共享
07
CXL内存交换
主机内存与CXL内存之间的数据迁移策略。
迁移策略
08
持久内存支持
CXL与PMem(持久内存)的协同工作原理。
PMem持久
09
CXL一致性协议
缓存一致性模型与MESI协议扩展。
一致性MESI
10
CXL设备模型
Type 1/2/3设备分类与各自应用场景。
设备分类
11
CXL内存寻址
HPA(主机物理地址)与DPA(设备物理地址)映射。
寻址映射
12
CXL内存带宽与延迟
性能特征分析与优化策略。
性能优化
13
CXL安全机制
加密、隔离与信任根(RoT)。
安全RoT
14
CXL热插拔
内存设备的动态添加与移除。
热插拔动态
15
CXL错误处理
RAS特性与错误恢复机制。
RAS容错
16
CXL与异构计算
GPU、FPGA、SmartNIC的CXL集成。
异构加速
17
CXL在数据中心的应用
资源解耦与利用率提升。
数据中心解耦
18
CXL与内存分层
DRAM + CXL + PMem三级存储架构。
分层存储
19
CXL软件栈
Linux内核支持、驱动框架与用户态接口。
软件内核
20
CXL配置与枚举
PCIe配置空间与CXL扩展能力。
配置PCIe
21
CXL内存分配器
内核态与用户态的内存管理策略。
分配器管理
22
CXL性能监控
通过PMU(性能监控单元)采集指标。
监控PMU
23
CXL调试工具
常用诊断命令与调试方法。
调试工具
24
CXL与云计算
虚拟机内存热迁移与弹性扩展。
云计算热迁移
25
CXL与数据库
内存数据库的CXL加速实践。
数据库加速
26
CXL与AI训练
大模型训练中的内存瓶颈与CXL解决方案。
AI大模型
27
CXL与大数据
Spark/Flink等框架的CXL内存优化。
大数据Spark
28
CXL生态现状
主流厂商(Intel、AMD、NVIDIA、Samsung)的CXL产品。
生态厂商
29
CXL未来展望
CXL 4.0趋势、光学CXL、CXL与Chiplet。
未来Chiplet
30
CXL实战案例
从零搭建CXL内存池化原型系统。
实战原型